package com.ruoyi.workbench.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class TargetTaskItem {
    /** 工作任务详细主键 */
    private Long taskItemId;

    /** 任务目标 */
    private String taskContent;

    /** 工作任务主键 */
    private Long targetTaskId;

    /** 年度考核主键 */
    private Long workTargetId;

    /** 任务名称 */
    private String targetTaskName;

    /** 任务属性 */
    private String targetTaskProperties;

    /** 配合单位 */
    private String targetTaskUnit;

    /** 完成时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date targetTaskCompleteDate;

    /** 责任部门ID */
    private Long targetDeptId;

    /** 责任部门名称 */
    private String targetDeptName;

    /** 责任人ID */
    private Long targetRecipientId;

    /** 责任人姓名 */
    private String targetRecipientName;

    /** 关联人ID */
    private Long targetAssociationId;

    /** 关联人姓名 */
    private String targetAssociationName;

    /** 任务状态 */
    private String targetTaskStatus;
}
